From 78e3e234877cb10ca1088df31e831b36fa4a12c0 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 23 Jan 2026 23:16:45 +0800 Subject: HALF WORK! --- www-2/src/pages/[...id].astro | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 www-2/src/pages/[...id].astro (limited to 'www-2/src/pages/[...id].astro') diff --git a/www-2/src/pages/[...id].astro b/www-2/src/pages/[...id].astro new file mode 100644 index 0000000..b3c5b40 --- /dev/null +++ b/www-2/src/pages/[...id].astro @@ -0,0 +1,18 @@ +--- +import { getCollection, render } from "astro:content"; + +import ArticlePage from "../layouts/ArticlePage.astro"; + +export async function getStaticPaths() { + const posts = await getCollection("blogs"); + return posts.map((post) => ({ + params: { id: post.id }, + props: { post }, + })); +} + +const { post } = Astro.props; +const { Content } = await render(post); +--- + + -- cgit v1.2.3